//=============================================================================
/**
 * @file	fld_legend_demo.h
 * @brief	フィールド伝説系デモ
 * @author	Nozomu Saito
 *
 * モジュール名：FldLegDemo_
 *
 */
//=============================================================================

#ifndef __FLD_LEGEND_DEMO_H__
#define __FLD_LEGEND_DEMO_H__


#include "fieldsys.h"

extern void FldLegDemo_Init(FIELDSYS_WORK * fsys);
extern void FldLegDemo_End(FIELDSYS_WORK * fsys);
extern void FldLegDemo_AppearBell(FIELDSYS_WORK * fsys);
extern void FldLegDemo_StartBellResonance(FIELDSYS_WORK * fsys, const u8 inMapSncVanish);
extern void FldLegDemo_CallEyesEvt(FIELDSYS_WORK *fsys);
extern void FldLegDemo_StartMapBellAnm(FIELDSYS_WORK * fsys);

extern void FldLegDemo_SetCamera(FIELDSYS_WORK * fsys, const u8 inNo);
extern void FldLegDemo_MoveCamera(FIELDSYS_WORK * fsys, const u8 inNo);
extern void FldLegDemo_MoveCameraWait(FIELDSYS_WORK * fsys);
extern void FldLegDemo_ReturnCamera(FIELDSYS_WORK * fsys);
extern void FldLegDemo_CallDescendPokeEvt(FIELDSYS_WORK * fsys);

extern void FldLegDemo_StartWeatherEffect(FIELDSYS_WORK * fsys);
extern void FldLegDemo_EndWeatherEffect(FIELDSYS_WORK * fsys);

extern void FldLegDemo_InitAfterApp(FIELDSYS_WORK * fsys);
extern void FldLegDemo_EndAfterApp(FIELDSYS_WORK * fsys);
extern void FldLegDemo_ReturnCamera(FIELDSYS_WORK * fsys);

#endif	//__FLD_LEGEND_DEMO_H__